int[] a={1,2,3,4,5}; foreach(int i in a){ System.out.println(i+"\...答:这个程序是java的,先检查import是否准确,然后这样修改:int a[] = {1, 2, 3, 4, 5}; for (int i : a) { System.out.println(i + "\n"); } 如果是C#的,可以这样修改:int[] a={1,2,3,4,5}; foreach(int i in a){ System.Console.WriteLine(i+"\n"); } ...
c程序比较三个数大小答:改成这样:#include<stdio.h>void main(){int max(int x,int y,int z);int a,b,c,e;scanf("%d%d%d",&a,&b,&c);e=max(a,b,c);printf("max=%d\n",e);} int max(int x,int y,int z){int m;if (x>y) m=x;else m=y;if (z>m) m=z;else return(m);} ...
若有定义:int a[3][4]={1,2,0,4,6,8,10}; 则初始化后,a[1][1]的值为答:是8,你是3行4列的数组,所以1,2,0,4是第一行,6,8,10是第2行的,a[1][1]是第2行第2列,所以是8.其他没初始化的都是0.
int a[]={5,10,15,20,25,30}; int b=LA(a,4); int c=LA(a+2,3);prin...答:int a[]={5,10,15,20,25,30};这一句的意思是定义一个数组a,a中存了5,10,15,20,25,30这6个数 LA函数有两个参数,一个数组a(a就代表一个指针值),一个n,函数的作用是求数组a中前n个数的和。int b=LA(a,4);参数是a和3,所以a就代表以上定义的数组a的首地址,也就是从5开始...